head office and branch current account - German English Dictionary